put into  the sheep pen - French English Dictionary